// LoadingService.js
import { Toast } from 'vant';

let loadingCount = 0;

export function showLoading() {
  if (loadingCount === 0) {
    Toast.loading({
      message: '加载中...',
      forbidClick: true,
      duration: 0, // 持续时间设为0表示不会自动关闭
    });
  }
  loadingCount++;
}

export function hideLoading() {
  if (loadingCount > 0) {
    loadingCount--;
    if (loadingCount === 0) {
      Toast.clear(); // 清除所有的Toast实例
    }
  }
}